The cost of living in New Bern, North Carolina is 33.8% cheaper than Southern Shores, North Carolina.